package controle;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.faces.context.FacesContext;

@ManagedBean
@SessionScoped
public class Teste3Bean implements Serializable {

    private int numeroSlider;
    private double valorSpinner;
    private List<String> animais;

    public void confirmar() {
        FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_INFO, "Confirmação", "Você confirmou alguma coisa!");
        FacesContext.getCurrentInstance().addMessage(null, message);
    }

    public int getNumeroSlider() {
        return numeroSlider;
    }

    public void setNumeroSlider(int numeroSlider) {
        this.numeroSlider = numeroSlider;
    }

    public double getValorSpinner() {
        return valorSpinner;
    }

    public void setValorSpinner(double valorSpinner) {
        this.valorSpinner = valorSpinner;
    }

    public List<String> getAnimais() {
        animais = new ArrayList<String>();
        animais.add("Girafa");
        animais.add("Pato");
        animais.add("Leopardo");
        animais.add("Elefante");
        animais.add("Zebra");
        return animais;
    }

    public void setAnimais(List<String> animais) {
        this.animais = animais;
    }

}

